a stupor - French English Dictionary